Big Huge Thesaurus

writing system

noun